scoring hits - French English Dictionary